כל חברה או יזם (להוציא מיזמים חברתיים) שואפים לרווחיות. אבל כל אחד מהם הוא ייחודי בצרכיו באמצעים בהם הוא נוקט לממש את יעדיו. זו הסיבה שמומלצים פתרונות תוכנה התפורים לצרכי הלקוח.
תוכנה מותאמת אישית (Tailor Made Software) היא תוכנה שפיתוחה תפור לצורכי לקוח מסוים שלא קיים מענה מתאים לצרכיו בין תוכנות המדף המוכנות. לפעמים מדובר בפיתוח מערכת שלמה או חלק ממערכת המתממשק למערכתתוכנת מדף קיימת.
תוכנה מותאמת אישית נותנת מענה מדויק לצרכים ולהעדפות מסוימות של הלקוח המוגדרות על ידו והם בדרך כלל תוצאה של מאמץ כלל-ארגוני לנתח ולאפיין את הנדרש מהתוכנה. התהליך הנ"ל אינו קצר ודורש חשיבה מעמיקה. כמובן, יש גם לקחת בחשבון את זמן הפיתוח.
חברות ויזמים בוחרים בתוכנה התפורה להם אם מסתבר שבחירה בתוכנת מדף מהווה פשרה גדולה מידי מול הפונקציונאליות שהתוכנה אמורה לספק להם לבין היעילות שלה בפועל.
לרוב, עלות פיתוח תוכנה מותאמת אישית גבוה יותר בהשוואה למוצרי מדף. במיוחד במקרים בהם נדרש פיתוח מורכב ורחב ממדים.
לעתים, כאשר לקוח לא צריך לשימושו השוטף את כל היכולות של תוכנת מדף יקרה (תלוי גם במקרים בהם התשלום פר רישיון) אלה רק חלק מהם, עדיף לו לבחור בתוכנה בקוד פתוח התפורה במיוחד עבורו.
לאורך זמן, חברות שמפתחות מוצרי מדף מוציאות גרסאות חדשות לתוכנות שלהם, כאשר שדרוג לגרסאות אלה כרוך בעלות גבוהה. לעומת זאת, בתוכנה המותאמת ללקוח אפשר לשדרג רק רכיבים מסוימים בתוכנה, בעלות יותר נמוכה, וגם בתגובה מהירה יותר לשינויים טכנולוגים בשוק בטרם חברת פיתוח תוכנת מדף כבדה מגיבה.
השיקולים המרכזיים האם לבחור תוכנת מדף או תוכנה התפורה לצרכי הלקוח הם:
כספית- האם העלות המידית של תוכנת המדף, בהתחשב במספר הרישיונות ועלות שדרוגים עתידיים, לעומת תוכנה המותאמת אישית כדאית? איזה חיסכון ביומיום תיצור התוכנה המותאמת אישית.
זמינות- תוכנת מדף לאחר הטמעה קצרה יחסית ניתנת לשימוש מידי.
פונקציונליות- עד כמה תוכנת המדף נותנת פתרון אמיתי לצרכים ומה רמת הפשרה של היזם או החברה עם מוצר שאינו עונה במלואו למימוש הרעיון או לצרכים שאופיינו.
לסיכום:
מומלץ מאוד להשקיע זמן ומשאבים לאיתור תוכנת מדף (לפעמים שילוב של יותר מתוכנה אחת) ולבחון עד כמה היא מתאימה על פי הקריטריונים הנ"ל לצרכי הלקוח.
לנתח את הדרישות העתידיות מהתוכנה ולבחון אם תוכנת המדף תוכל לתת להן מענה ראוי.
לצורך קבלת הצעות מחיר ובטרם פיתוח תוכנה מותאמת אישית, חשוב מאוד להכין מסמכי דרישות (SRS), מיפוי ממשקים, כתיבת מסמכי אפיון ועיצוב ברמת פרוט גבוהה (SDD) , בניית תוכנית-עבודה.
בהצלחה...
עם תרוצים מעולים-עושים עסקים גרועים